// pages/questonList/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    questionData:[
      {
        id:0,
        questionName:'红牛品牌及商标是由哪家公司创始并持有的？',
        selectIndex:null,
        optionList:[
          {
            id:0-1,
            optionContent:'天丝集团',
            optionValue:'A'
          },
          {
            id:0-2,
            optionContent:'红牛集团',
            optionValue:'B'
          },
          {
            id:0-3,
            optionContent:'真牛集团',
            optionValue:'C'
          }
        ]
      },
      {
        id:1,
        questionName:'天丝集团的创建时间是：',
        selectIndex:null,
        optionList:[
          {
            id:1-1,
            optionContent:'1946年',
            optionValue:'A'
          },
          {
            id:1-2,
            optionContent:'1956年',
            optionValue:'B'
          },
          {
            id:1-3,
            optionContent:'1976年',
            optionValue:'C'
          }
        ]
      },
      {
        id:2,
        questionName:'红牛饮料被研制出来的时间是：',
        selectIndex:null,
        optionList:[
          {
            id:2-1,
            optionContent:'1965年',
            optionValue:'A'
          },
          {
            id:2-2,
            optionContent:'1975年',
            optionValue:'B'
          },
          {
            id:2-3,
            optionContent:'1985年',
            optionValue:'C'
          }
        ]
      },
      {
        id:3,
        questionName:'红牛品牌的品牌口号是？',
        selectIndex:null,
        optionList:[
          {
            id:3-1,
            optionContent:'红牛挺你',
            optionValue:'A'
          },
          {
            id:3-2,
            optionContent:'你真牛 红牛挺你',
            optionValue:'B'
          },
          {
            id:3-3,
            optionContent:'你真牛 来突破',
            optionValue:'C'
          }
        ]
      },
      {
        id:4,
        questionName:'有着突破精神，成为红牛品牌最新代言人的篮球运动员是？',
        selectIndex:null,
        optionList:[
          {
            id:4-1,
            optionContent:'姚明',
            optionValue:'A'
          },
          {
            id:4-2,
            optionContent:'王治郅',
            optionValue:'B'
          },
          {
            id:4-3,
            optionContent:'易建联',
            optionValue:'C'
          }
        ]
      },
      {
        id:5,
        questionName:'怎样才算是真牛人？',
        selectIndex:null,
        optionList:[
          {
            id:5-1,
            optionContent:'上场突破自己',
            optionValue:'A'
          },
          {
            id:5-2,
            optionContent:'热爱打篮球',
            optionValue:'B'
          },
          {
            id:5-3,
            optionContent:'属牛的人',
            optionValue:'C'
          }
        ]
      },
    ],
    rightAnswer:['A','B','B','B','C','A']
  },
  formSubmit: function (e) {
    //console.log('form发生了submit事件，携带数据为：', e.detail.value); 
    const selectData = e.detail.value
    // wx.navigateTo({
    //   url: '../questonResult/index?questionResult=1'
    //  })
    const answerData = []
    for (const key in selectData) {
        answerData.push(selectData[key])
    }
    let allRignt = []
    this.data.rightAnswer.forEach((item,index)=>{
      if(item === answerData[index]){
        allRignt.push(true)
      }
    })
   if(allRignt.length===5){
     wx.redirectTo({
      url: '../questonResult/index?questionResult=1'
     })
   }
   if(allRignt.length===6){
    wx.redirectTo({
     url: '../questonResult/index?questionResult=2'
    })
  }
  if(allRignt.length<5){
    wx.redirectTo({
     url: '../questonResult/index?questionResult=0'
    })
  }
  },
  goIndex (e) {
    let index = e.currentTarget.dataset.index; 
    let questionIndex = e.currentTarget.dataset.question
    // console.log('每个index',index)
    this.setData({
      [`questionData[${questionIndex}].selectIndex`]: index
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})